Business Development Manager - Switzerland
GMO Internet GroupJob Description
📋 Description Own designated prospect/client universe and grow opportunities Meet sales/revenue targets contributing to bonus Collaborate with European team colleagues across functions Develop and implement strategic business plan for Switzerland Engage internal teams to ensure effective servicing Position based in Switzerland and report to European Head of Client Relations 🎯 Requirements Minimum 8+ years in sales with 10-15 years total industry experience Willingness to personally service accounts with team support Proven client-facing track record across sophisticated clients Strong investment acumen and ability to discuss strategies clearly Excellent communication and presentation skills 🎁 Benefits Hybrid workplace; based in Zurich, Switzerland