CallStorm employs 42 employees. The CallStorm management team includes Amna Khalid (Chief Operations Officer), Sharon Gbagbara (Talent Acquisition Consultant), and Khudeeja Nadeem (Regional Caller - Appointment Setter).
Looking for a particular CallStorm employee's phone or email?