Responsible for communication with key customers, sales organization and key management staff on the status of support services and critical accounts within the assigned geography.
Reporting to the Director of Field Services
Oversee top tier customer critical account technical support situations to insure all elements of technical support are progressing to issue resolution, develop and deliver executive communication to customer and sales executives on status of critical Service Requests, report and review with sales executives the status of the Services business with their territories and develop plans and activities that technical support can execute to assist customer and prospects.
Manage concurrent medium to large complex projects to ensure maximum utilisation of customer purchased technology through current services programs.
Bachelor of Science from accredited university, master's degree preferred.
8+ years professional services experience, with specific focus in IT
5+ years people management and business development experience in relevant areas of expertise required
Large scale project management experience with proven methodologies
Customer relationship management experience
Experience serving as a customer advocate - able to understand and articulate the needs of the client and deliver on those needs
Ability to facilitate and harness cross-team collaboration working with teams in person and virtually
the recruitment agency
Headquartered in the Netherlands, Randstad is a Fortune Global 500 Company and the second largest recruitment & HR services provider globally. Operating in over 40 countries, Randstad employs ...