Tessa Martin currently holds the position of Communications Manager and Team Lead at Land O'Lakes Venture37. Prior to this, Tessa worked as a Strategic Communications Manager at Chemonics International and also served as a Communications Consultant at Le Centre d'art de Port-au-Prince. Tessa has a Master's Degree in International Relations from The London School of Economics and Political Science, along with a Bachelor of Arts in Near and Middle Eastern Studies from McGill University.
Sign up to view 0 direct reports
Get started