Mark Garrett

American businessperson and board member, Technology Senior Advisor at Permira