Jack McKenna has a diverse professional background with significant experience in sales and education. Currently serving as an Account Executive at OneTrust since June 2025, Jack previously held the position of Field Account Executive III at Renaissance Learning from October 2022 to June 2025. Prior to that, Jack worked at Deepgram as an Account Executive and Sales Development Representative from October 2019 to October 2022. Educational experience includes roles as an International Homeroom Teacher at The Affiliated Foreign Language School of SCNU and as an English Teacher at both Hankuk University of Foreign Studies and Worlda International Education. Earlier career roles included positions as an Office Assistant at Yorkshire Building Society and Front Desk Receptionist at OCS. Jack holds a Bachelor of Science degree in Criminology from Teesside University, earned between 2010 and 2013.
This person is not in the org chart
This person is not in any teams
This person is not in any offices