John has over 25 years of experience in management consulting, executive search and leadership assessment for a broad range of clients within the high tech, industrial automation, healthcare and professional services markets. As Managing Partner, he leads a portfolio of customers and is responsible for delivering excellence as the Global Client Partner. Additionally, he is responsible for all growth initiatives across the Americas for Miramar. New office expansion, new client acquisition, hiring, and developing strategic partnerships are all part of his role as part of Miramar’s global leadership team. John holds a Bachelor of Arts degree from Ursinus College and an MBA from Villanova University.