Overview
The organization is seeking a Manager, Corporate Portfolio and M&A to support management and growth of its corporate portfolio through organic and inorganic strategic projects, as well as new business development opportunities (including digital health, venture investments, and emerging technologies). This is a visible role with regular interaction with senior management teams.
This position may be worked remotely; however, there would be regular travel to the Lake Zurich, IL U.S. headquarters, so priority will be given to local candidates.
This position is not eligible for visa sponsorship either now or in the future.
Responsibilities
- Analyze markets, segments, sectors, and companies/assets (including startups) across all business areas to identify targets for inorganic growth, with a special focus on nutrition, MedTech, and biopharmaceuticals aligned with strategic growth vectors.
- Lead and collaborate on corporate projects by partnering with functional leads, business owners, regional heads, and global cross-functional teams to deliver workstreams through due diligence, business case development, board approvals, and execution.
- Prepare pitch documents for senior management to drive alignment and support prioritization efforts related to inorganic targets.
- Manage internal strategic corporate portfolio analysis, including recommendations for new business areas, target evaluations, and scenario planning and modeling.
- Build valuations for target assets using industry-relevant valuation methods such as DCF, NPV, and precedent analysis.
- Manage strategic corporate projects through all phases of the process, including identifying, evaluating, negotiating, and execution.
- Present the organization as a preferred partner/owner to external interfaces, including consultants, brokers, business principals, and investment banks.
- Use market insights and understanding of prevailing market dynamics to support strategy and future business direction discussions.
Requirements
- Bachelor’s degree in a scientific/technical/finance field required.
- 5+ years of experience with a minimum of 2 years in Business Development, M&A, Strategy and business analytics functions; 3+ years of experience in healthcare.
- Strong understanding of financial statements and their business impact.
- Demonstrated success in a highly complex, matrix organization.
- Comfortable thriving in ambiguous and rapidly evolving situations.
- Excellent oral and written communication and presentation skills.
- Proficient in Microsoft Excel, Word, and PowerPoint.
- Ability to travel up to 15%, including international travel.
Preferred Qualifications
Compensation & Benefits
- Salary Range: $138,000–150,000.
- Eligible to participate in an annual bonus plan with a target of 10% of the base salary.
- Final pay determinations will depend on factors including, but not limited to, experience level, education, knowledge, skills, and abilities.
- Benefits include a 401(k) plan with company contributions, paid vacation, holiday and personal days, employee assistance program, and health benefits (medical, prescription drug, dental, and vision coverage).
Location
- Regular travel to the Lake Zurich, IL U.S. headquarters is required; priority will be given to local candidates.