Vendor Manager
- Hiring Organisation
- SS&C Technologies
- Location
- London Area, United Kingdom
leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely … expertise, scale, and technology. Job Description: The Vendor Manager is responsible for overseeing key third-party vendor relationships to ensure services are delivered effectively, contractual obligations are met, and vendor performance supports the organisation’s operational and financial objectives. Sitting within the Chief of Staff function, the role focuses ...