Optima Communications International Inc is located in Toronto, Canada on 144 Front St W #200. Optima Communications International Inc is rated 2.3 out of 5 in the category call center in Canada. Optima is a B2B and B2C Business Process Outsourcer (BPO) specializing in customer contact with a service model that understands the unique priorities of each client, then develops a solution matched to the opportunity by blending the right people, process and technology in the best or “optimum” balance.
Address
144 Front St W #200
Company size
201-500 employees
Headquarters
Toronto, Ontario