Our Story

Founded in 2012, Invictus strategically chose Belmopan, the capital city of Belize as its location due to its proximity to IT infrastructure and the superior education labor pool that is English first as a former British territory.

Belize’s strong affiliation with the US adds to our agent’s ability to provide exceptional Customer Service and Technical support solutions to some of the most respected companies in the world. With less than 4% regrettable attrition, we deliver world class performance for the ultimate customer experience.

Invictus’ Executive Management team has more than 6 decades of global call center, info-tech operations and software industry experience spanning from North America, Asia, Central America, Caribbean, South America, Middle East to Africa.

Invictus’ flexible bilingual staffing can expand your capacity or introduce new services with minimal risk and delivers world class performance while reducing cost and enhancing your customer’s experience.