Mark Lenhard

Current Role: CEO, Zepz

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