Glenn A. MacFarlane

Glenn A. MacFarlane

Chief Executive Officer at Carelon Behavioral Health, Inc.

Health Services
Finance
Consumer Services

Profile

Glenn A.
MacFarlane
is currently the President & Chief Executive Officer at Carelon Behavioral Health, Inc. and Beacon Health Options Holdco, Inc. He is also the President at Beacon Health Options, Inc. since 2021.
Previously, he worked as a Principal at International Business Machines Corp.
and Coopers & Lybrand LLP.
He was also the Chief Financial Officer at TIAA-CREF Investment Management LLC and Horizon Mercy.
From 2015 to 2016, he served as the President, Chief Executive & Financial Officer at Affinity Health Plan, Inc. Mr. MacFarlane completed his undergraduate degree from Iona College in 1985.

Glenn A. MacFarlane active positions

CompaniesPositionStart
President 2021-08-16
Chief Executive Officer -
Chief Executive Officer -
All active positions of Glenn A. MacFarlane

Former positions of Glenn A. MacFarlane

CompaniesPositionEnd
Chief Executive Officer 2016-06-13
Director of Finance/CFO 2006-09-29
Director of Finance/CFO -
Coopers & Lybrand LLP Corporate Officer/Principal -
IBM Corporate Officer/Principal -
See the detail of Glenn A. MacFarlane's experience

Training of Glenn A. MacFarlane

Iona College Undergraduate Degree

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of Glenn A. MacFarlane's experience

Connections

39

1st degree connections

9

1st degree companies

Male

Female

Members of the board

Executives

See the personal network

Linked companies

Listed companies1
IBM

Technology Services

Private companies7

Finance

Coopers & Lybrand LLP

Commercial Services

Finance

Health Services

Health Services

Miscellaneous

Health Services

See company connections
  1. Stock Market
  2. Insiders
  3. Glenn A. MacFarlane
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
BENEFIT NOW