BD & Country Manager - Korea
The Business Development Lead/Country Manager will manage institutional client relationships and drive business growth across the Korean market. They will act as a liaison between clients and internal teams while conducting product education and onboarding sessions.