Sales Manager (Upwork)
Madfish
Sales & Business Development
Remote
Posted on Oct 5, 2025
We'are looking for a proactive Sales Manager who has solid experience on Upwork.
Requirements:
At least 2+ years of successful Lead Generation experience (IT outrsourcing, staff augmentation) on Upwork.
English B2+
Will be a plus:
Experience of setting up Gigradar from scratch.