Head of Sales EMEA, Charles River Development, Managing Director
8 days ago
Headquartered in Burlington, Massachusetts, with offices across North America, Europe, and Asia‑Pacific, CRD is driving change in how the investment management industry operates, with greater use of data, AI, and support for a broader range of asset classes. Lead, coach, and develop a high‑perfo