Visa - Dubai - Technical Account Manager Location: United Arab Emirates-Dubai-Dubai Organization: CyberSource Job: Account Management Job Number :153869 Description PURPOSE: To provide technical, service and project support to key accounts for the lifetime of merchant relationship via phone calls, emails and face-to-face meetings, demonstrating an in-depth technical knowledge of CyberSource services and representing all aspects of CyberSource’s technical support infrastructure. JOB DESCRIPTION Key Responsibilities: - Provide ad-hoc Technical Support to CyberSource’s blue chip customer base. - Liaise with clients along side the Sales Manager, representing CyberSource’s products and services from both a technical and software integration perspective. - Manage technical communications with merchant’s technical team, project team, customer services team and senior execs. - Proactively resolve business & technical problems. - Work with regional front-line support teams for technical es...
APPLY NOW
more
Latest UAE Jobs