About Us

Illumia Leadership Team

Meet the team shaping our culture, values, and future through leadership and expertise.

Greg Brown
Greg Brown
Chief Executive Officer
Laura Newell-McLaughlin
Laura Newell-McLaughlin
Chief Commercial Officer
Taran Lent
Taran Lent
Chief Technology Officer
Rachael Sepcic
Rachael Sepcic
Chief Revenue Officer
David Shaw
David Shaw
Chief Information Security Officer
Rob DeCarlo
Rob DeCarlo
Chief Financial Officer
Rasheed Behrooznia
Rasheed Behrooznia
Executive Vice President & General Manager, Campus ID and Commerce
Arun Ahuja
Arun Ahuja
Senior Vice President & General Manager, Healthcare and Corporate
Don Smith
Don Smith
Senior Vice President & General Manager, Integrated Payments
Jennifer Chellew
Jennifer Chellew
Senior Vice President, Marketing
Mechelle King
Mechelle King
Senior Vice President, People and Culture
Chris Setcos
Chris Setcos
Senior Vice President, Partnerships and M&A
Sean Guzman Murphy
Sean Guzman Murphy
Senior Vice President, Client Experience