Liberty Mutual Insurance

Vice President, Impact Investing

Liberty Mutual Insurance

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Liberty Mutual Insurance is seeking a passionate and experienced Vice President of Impact Investing to join our team. As a leading global insurance company, we are committed to making a positive impact on society and the environment. In this role, you will have the opportunity to drive impact investing initiatives that align with our mission and values. We are looking for a strategic leader who is dedicated to creating social and environmental change through innovative investment strategies. If you have a strong background in impact investing and a desire to make a difference, we invite you to apply for this exciting opportunity with Liberty Mutual Insurance.

  1. Develop and implement impact investing strategies that align with Liberty Mutual's mission and values.
  2. Conduct thorough research and analysis of potential impact investments to ensure they align with company objectives and risk tolerance.
  3. Collaborate with internal teams and external partners to identify and evaluate impact investment opportunities.
  4. Create and maintain relationships with impact investing organizations and experts to stay updated on industry trends and best practices.
  5. Monitor and evaluate the performance of impact investments and provide regular reports to senior management.
  6. Lead and manage a team of impact investing professionals, providing guidance and support to achieve company goals.
  7. Work closely with other departments, such as finance and legal, to ensure compliance with regulations and internal policies.
  8. Communicate and promote Liberty Mutual's impact investing initiatives both internally and externally.
  9. Stay informed about emerging impact investing trends and make recommendations for new strategies and partnerships.
  10. Represent Liberty Mutual at industry conferences and events to network and promote the company's impact investing efforts.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Bachelor's Degree In Finance, Business, Economics, Or Related Field.

  • Minimum Of 7 Years Of Experience In Impact Investing, Socially Responsible Investing, Or Related Fields.

  • Strong Understanding Of Esg (Environmental, Social, And Governance) Criteria And Impact Measurement Frameworks.

  • Proven Track Record Of Successfully Managing Impact Investment Portfolios And Delivering Positive Financial And Social Returns.

  • Excellent Leadership Skills And Ability To Collaborate With Cross-Functional Teams To Drive Impact Investing Initiatives Within The Company.

Required Skills
  • Risk Management

  • Financial Analysis

  • Investment Strategy

  • Portfolio Management

  • Due Diligence

  • Stakeholder engagement

  • Impact assessment

  • Impact Investing

  • Sustainability Reporting

  • Esg Integration

  • Social Impact Measurement

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Vice President, Impact Investing in New York, NY, USA is between $150,000 to $250,000 per year. However, the exact salary can vary depending on factors such as the size and industry of the company, the individual's experience and qualifications, and the overall economic climate. Some companies may also offer additional benefits and bonuses as part of their compensation package.

Additional Information
Liberty Mutual Insurance is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJune 4th, 2026
Apply BeforeJuly 4th, 2026
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Liberty Mutual Insurance

Liberty Mutual Group is an American diversified global insurer and the third-largest property and casualty insurer in the United States. Based in Boston, Massachusetts, it employs over 45,000 people in more than 900 locations throughout the world. The company, founded in 1912, offers a wide range of insurance products and services, including personal automobile, homeowners, workers' compensation, commercial multiple peril, commercial automobile, general liability, global specialty, group disability, fire and surety. Liberty Mutual Group owns, wholly or in part, local insurance companies in Argentina, Brazil, Chile, China (including Hong Kong), Colombia, Ecuador, India, Ireland, Malaysia, Poland, Portugal, Singapore, Spain, Thailand, Turkey, the United Kingdom, Venezuela and Vietnam.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started