Poland Remote (Country) Employment

Digital Forms is hiring a New Business Manager

About the Role

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.

Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Digital Forms
Digital Forms builds solutions for clients in industries where quality and speed are critical, focusing on Salesforce-based platforms, SaaS implementations, integrations, process automation, and AI technologies.
All jobs at Digital Forms Visit website
Job Details
Category management
Posted a year ago