New Shores employs 14 employees. The New Shores management team includes Laveena Dsouza (Senior Administrative Officer), and Umera Khan (Admin Head).
Looking for a particular New Shores employee's phone or email?