, Middle East and Africa (EMEA). The service center is the single point of contact for after-sales support in the territory... service level with realistic times and commitments. Provide assistance in sales efforts to negotiate 'best price...
Matchtech Group