Mark Jaffe, OD

$403.7M revenue • 1,001 employees • 6666 W Peoria Ave # 109, Glendale, AZ, 85302, United States

Last Updated Jun 17, 2026

Company Overview

Company Name

Mark Jaffe, OD

Address

6666 W Peoria Ave # 109, Glendale, AZ, 85302, United States

Approx. Annual Revenue

$403.7M

Employees

1,001

Established

1998

About Mark Jaffe, OD

This company is a health and wellness engagement platform based in Atlanta, Georgia, United States. Established in 1998, the company provides personalized resources to help individuals live healthier lives. With approximately 1,001 employees, the platform offers a variety of features and resources focused on various health topics, including mental health, chronic conditions, and preventive care.

Frequently Asked Questions about Mark Jaffe, OD

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Cassandra Bloomer Marketing Director
LinkedIn
Lauren Champion Director, Growth Marketing
LinkedIn
Lori Flynn SVP Integrated Marketing
LinkedIn
Michael Lepow Vice President, Marketing Strategy, Consumer Insights
LinkedIn
Elizabeth Freesmeier VP, Marketing
LinkedIn