John Brehm has been appointed as Vice President, Sales and Business Development at eCommission Solutions

John Brehm
John Brehm joins ECS as Vice President, Sales and Business Development, where he will lead the global sales effort and develop new business opportunities. He brings over eighteen years of leadership experience from American Express Global Corporate Services and most recently Travel Leaders Group, where he served as the Vice President of Franchise Sales.
Technology USA & Canada United States New York New York

Based out of San Francisco, California, CheckMate empowers hotels to build long-lasting relationships with their guests by delivering uncompromised, high-touch service via CheckMate"s guest engagement platform. CheckMate makes it possible for hoteliers to truly understand and connect with their guests, even before they have arrived at their door.