Business Development Manager
About This Position
Join Scheer IDS Germany as a Business Development Manager in Delaware, US, driving early‑stage opportunity development for a leading Business Process Management consultancy.
Key Responsibilities
- Identify, qualify, and nurture new business opportunities across the United States.
- Build and maintain strong relationships with prospects, partners, and internal stakeholders.
- Develop tailored value propositions and proposals that align with clients’ digital transformation goals.
- Collaborate with delivery teams to ensure seamless hand‑off from sales to implementation.
- Track pipeline metrics, forecast revenue, and report progress to senior leadership.
Required Skills & Experience
- Proven track record in B2B sales or business development, preferably in consulting or technology services.
- Strong understanding of Business Process Management, automation, and digital transformation concepts.
- Excellent communication, negotiation, and presentation abilities.
- Self‑motivated, results‑oriented, and comfortable working in a fast‑growing environment.
- Bachelor’s degree in Business, Engineering, or related field; MBA is a plus.
Compensation & Benefits
Annual base salary: $107,787.34 (fixed). Competitive bonus potential, health benefits, and professional development opportunities.
Location
Delaware, United States – On‑site role with occasional travel to client sites.
Frequently Asked Questions
What does a Business Development Manager at Scheer IDS Germany do?
You will identify and nurture new client opportunities, create tailored proposals, and guide prospects through the early sales stages to support digital transformation projects.
What qualifications are required for this position?
A proven B2B sales record, knowledge of Business Process Management, strong communication skills, and a bachelor’s degree (MBA preferred).
What is the salary for this role?
The position offers a fixed annual base salary of $107,787.34, plus potential bonuses and benefits.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $2,073/week.
Check the job description for location requirements.
Job Details
Scheer IDS Germany
Delaware, US
Full-Time
From $2,073/week
28/04/2026