The Executive Centre in Sri Lanka offers premium Business centre, Coworking space, Shared and Virtual Offices. That are tailor-made for your flexible workspace needs, Find a place for your company to thrive in the country and around the world. Choose from over 100 international business centre locations in 28 cities.
Level 12 & 13, Maga One, No. 200, Nawala Road, Narahenpita, Colombo 05, 11222, Sri Lanka