Director, Medicare Product Strategy

Sorry, this job was removed at 11:07 a.m. (EST) on Monday, October 29, 2018
Find out who's hiring in Waltham.
See all Product jobs in Waltham
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

A bit about us:

We’re on a mission to change healthcare — how it’s paid for, delivered, experienced. We want to put people center stage, not process or profit. We are guided by a deep belief that every person on Medicare should be treated like we would treat a member of our own family: with loving care and a profound commitment to their health and well-being.

That’s why we’re gathering a whole bunch of smart, big-hearted people to create a new kind of healthcare company — one that combines compassion, health insurance, clinical care, and technology seamlessly.

We want to throw the long ball with people we love for a cause we believe in. Life is short. Join us.

The Director, Medicare Product Strategy is a key strategic leader for Devoted Health and is responsible for leading the benefit design analysis, CMS bid submission and plan implementation for all markets. Our Director will work collaboratively with the senior management team, our CFO, market sales leadership, marketing and operations departments to develop innovative benefit design packages that attract and retain members in the Medicare Advantage market. In addition, the Director will evaluate new products and markets for Devoted to pursue. The ideal candidate will possess an intellectual curiosity and passion to move the business forward.

Responsibilities will include:

  • Working with the sales, marketing and clinical teams to identify new and innovative benefits to offer our members and evaluating the operational and financial impact of those product enhancements
  • Operationalize benefit design changes with the claims management, clinical, marketing and compliance teams to ensure members are properly informed of the benefits available through Evidence of Coverage (EOC) and Annual Notice of Change (ANOC)
  • Evaluate the competitive landscape in Devoted’s existing and new markets and determine the drivers of growth that should be incorporated in our insurance product design
  • Identify new products, populations and markets that Devoted should consider addressing and lead the business plan development and implementation for those entries
  • Contribute the successful development of partnerships with providers and vendors including the financial analysis, contract negotiation and implementation
  • Leadership in the CMS Bid submission including development of assumptions, sales & marketing benefit design optimization, external actuary relationship management and coordinating regulatory review responses

Attributes to success:

  • Intellectual curiosity and a creative sense for how to enhance our product offerings and a passion to improve the lives of our Medicare Advantage member
  • Cross functional leadership to achieve our goal of providing an excellent product to our members
  • Quantitative analysis and financial modeling to help evaluate benefit decisions
  • Project management skills to ensure implementation of plan changes on an annual basis
  • Positive interactions with actuaries and regulatory bodies during the development of health insurance benefit design packages
  • Ability to operate in an ambiguous start-up environment where everyday we try to develop and optimize our operations

Desired skills and experience:

  • Experience in the healthcare insurance industry, preferably Medicare Advantage
  • Leadership experience in a management consulting firm or industry specialist organization
  • Highly motivated, detail-oriented individual with 3-7 years of product development experience
  • Excellent communication and presentation skills
  • MBA required

If you love running towards complex challenges and transforming them into solutions, if you want to make a potentially huge impact on many lives, and if you are looking for a disruptive startup with an inspiring and talented team, Devoted Health may be the place for you!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our sunny office is in the beautiful Watch Factory alongside the Charles River in Waltham. It's easily reachable by commuter train, bus, or bike.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Devoted HealthFind similar jobs