John Leahy graduated from the University of North Carolina at Chapel Hill in May 2013 with a Bachelor of Arts in Economics. They began their career as a Sales Representative at Newell Rubbermaid, followed by a role as a Senior Consultant at Deloitte, where they specialized in Cyber Risk Services. John held various positions in consulting, including Manager at CapTech Ventures and Principal at Summus Group. Currently, they work as a Senior Consultant at Deloitte Consulting.
This person is not in the org chart
This person is not in any teams
This person is not in any offices