The New Business Manager will lead client acquisition efforts at Digital Forms by initiating contact with prospects, qualifying leads, creating customized proposals, and following up to secure new business. This role involves close coordination with internal teams to ensure client requirements align with company capabilities.
What You'll Do
- Initiating contact with prospects
- Conducting initial qualifications of potential clients
- Crafting tailored proposals for prospects
- Following up with prospects to secure deals
- Collaborating closely with internal teams to align offers with client needs and service capabilities
Nice to Have
- Poland-based
- Proximity to major airports is a plus
Work Mode
Remote position based in Poland.





