Mark Lenhard Current Role: CEO, Zepz Mark Lenhard is CEO of Zepz, which provides global payments platforms.