Jeff serves as the president of Eze Software and has been with the company for more than 15 years. During his tenure he has held a number of leadership and executive positions, including chief operating officer from 2005 to 2012, and prior to that he was chief technology officer. Jeff also served as executive managing director on the executive committee for former parent company ConvergEx Group from 2006 until the formation of Eze Software Group in 2013.
Prior to joining the company, Jeff worked for Andersen Consulting in their technology practice. He is a graduate of Dartmouth College, where he received a Bachelor in Engineering and History.