Vice President of Investments
About the Company
Dynamic insurance company specializing in catastrophe insurance for residential & commercial customers
Industry
Insurance
Type
Privately Held
Founded
2014
Employees
201-500
Categories
Specialties
About the Role
The Company is seeking a VP, Investments to join their dynamic and diverse team. The successful candidate will be a key leader in the investment team, responsible for developing and implementing major aspects of the investment strategy for a significant multi-asset portfolio. This role involves overseeing critical investment decisions, both at the individual security level and in the context of broader asset allocation and sector strategies. The VP, Investments will also be tasked with sourcing and managing relationships with specialist asset managers, as well as optimizing the management of the company's cash and cash equivalents. A strong background in fixed-income investment management, including a deep understanding of various fixed-income instruments and investment strategies, is essential. Applicants for the VP, Investments position at the company should have a Bachelor's degree in a relevant field and at least 5 years' of experience in fixed-income investment management. The role requires a candidate with strong analytical skills, the ability to conduct in-depth research, and a proven track record of making sound investment decisions. Advanced experience with financial tools such as Bloomberg and Microsoft Office is necessary, as is the ability to establish and foster relationships with external parties. The ideal candidate will be a strategic thinker, capable of developing and recommending long-term asset allocation strategies, and will be adept at executing security-selection decisions. A commitment to the values of transparency, trust, and respect, as well as a resilient and innovative mindset, is highly valued.
Hiring Manager Title
Executive Vice President of Investments
Travel Percent
Less than 10%
Functions
President Investment • La Jolla, CA, United States