ICT Group (Public Company; 10,001 or more employees; ICTG; Outsourcing/Offshoring industry): Business Development Specialist, (August 2009-Present) Develop target company lists and identify decision makers within assigned companies
Contact target individuals with the goal of st...
Linkedin