General Manager, Business Unit
15 days ago
As General Manager, you will play a pivotal role in driving Toptal’s growth by serving as the end-to-end owner of a new, high-impact business line. Leveraging your commercial and entrepreneurial experience, you will build the business from the ground up, starting with market positioning and strat...