Mac Barry
Head of Merchant Sales
Mac is a founding member of Level 3. He is responsible for the development of Level 3's sales strategies, core values and continued growth. Mac oversees merchant sales including major merchant sales, partner relationship management, direct sales and business development.