Home | The team that makes the magic happen | Nelisha Umarao
This image may be subject to copyright.
Our enthusiastic new Business Relations Manager, Nelisha brings a strong energy and passion to every interaction. With her knack for conversation and dedication to giving 110%, she’s all about building strong, lasting connections.