Position:
Strategic Business Development Consultant
Company:
Vonage
Compensation:
$187,707 - $246,365 USD
Location:
United States
Employment type:
Not specified
Work Arrangement:
Work From Home
Short Summary:
Join Vonage and help innovate cloud communications for businesses worldwide. The Strategic Business Development Manager – Network Powered Solutions (NwPS) is responsible for identifying and incubating new growth opportunities to expand the NwPS addressable market and build a sustainable pipeline.
Responsibilities:
- Identify emerging market needs and new monetization models aligned with corporate strategy
- Develop and validate new use cases and solution concepts
- Build and maintain a future-year opportunity pipeline with clear conversion paths
- Identify and manage strategic partners that unlock new markets
- Collaborate with Product, Engineering, and Architecture teams to validate new concepts
- Engage senior customer and partner stakeholders to shape executive-level business cases
Requirement:
- 8–10+ years of experience in strategic business development or corporate strategy
- Proven ability to build pipeline ahead of formal sales execution
- Strong commercial and technical acumen across complex B2B solutions
- Experience engaging C-level stakeholders
- Strategic, curious, and externally oriented with strong storytelling and analytical skills
Benefits:
- Company Bonus or Commission Structure
- Medical, Dental, and Vision Coverage Options
- 401(k) Savings Plan
- Company-Paid Basic Life and AD&D Insurance
- Short-Term and Long-Term Disability
- Maternity/Parental Leave
- Flexible Spending Accounts (FSA)
- Health Savings Account (HSA)
- Employee Support Program (EAP)
- Voluntary Supplemental Insurance
- Lifestyle Benefits
- Volunteer Time Off (VTO)
- Tuition Reimbursement (available for select positions)