🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Toptal General Manager, Business Development

Hospitality Full Benefits Career Growth
Company

Toptal

Location

, , canada, Canada

Posted

June 03, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Drive Toptal's business development as General Manager. This remote role emphasizes new venture strategies and high-impact market analysis.
As General Manager of Business Development at Toptal, you will lead a key initiative aimed at scaling a new business line. Your previous experience will play a vital role in creating effective marketing strategies and establishing product-market fit. Collaboration with various departments is essential to meet company-wide growth metrics.
Key Responsibilities:
• Create and execute business strategy and GTM initiatives
• Analyze market opportunities to inform positioning
• Collaborate with Marketing to align talent needs
• Guide internal teams through project execution
• Implement feedback mechanisms for strategic alignment
Requirements:
• Bachelor's degree; Master’s in related field preferred
• 10+ years in business management
• 3+ years managing P&L responsibilities
• Proven experience in professional services or...