Optima Communications International Employee Directory
Outsourcing and Offshoring ConsultingOntario, Canada201-500 Employees
Optima Communications International has about 335 employees across 3 continents, most of them in North America. Support and Program & Project Management make up over half of the profiles with a known department. Optima Communications International's workforce spans 17 departments.