Senior Corporate Account Manager
Full-time
Worldwide
Oct 22, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Vencora Business Unit: Job Summary: To facilitate the planning, management and growth for large and/or complex corporate accounts. To manage a portfolio of SSP Africa insurer corporate clients that generates SSP revenues in excess of 5 Million dollars. To act as the customer’s internal representative within SSP. To generate high levels of customer satisfaction and maximise revenues from the clients, by stimulating demand for SSP products and services. Job Description: Main Area of Responsibility Develops and maintains effective customer relationships at executive levels including c-suite. Undertakes promotional/selling activities to one or more clients, to ensure that such activities are aligned with corporate objectives. Works closely with the sales team to ensure that customers are assisted and advised properly (where required). Works closely with the professional services and customer services teams to monitor the proposal and delivery of SSP services Develops and maintains one or more defined communication channels and/or stakeholder groups, acting as a single point of contact. Gathers information from the customer to understand their needs (demand management) and detailed requirements. Facilitates open communication and discussion between stakeholders, using feedback to assess and promote understanding of need for future changes in services, products and systems. Maintains contact with the customer and stakeholders throughout to ensure satisfaction. Captures and dissemin