Our Team

iJoin’s leadership team represents decades of experience working with investments and retirement plan technologies. Together, we’ve distilled what works and what the industry needs to do next to help create excellent outcomes for millions of savers.

James Pupillo

Founder & Chairman

Steve McCoy

Chief Executive Officer
Chief Compliance Officer


Chip Moore

Vice President
Business Development

Jeremy Gioia

Vice President
Product Technology