44 employees
ITM Marketing is a BPO customer contact center that provides web chat, email, social media management and telemarketing services.
1996