Ted M. is an accomplished finance executive with extensive experience in structured finance, capital markets, and business development. Since January 2018, Ted M. has served as Executive Director at NorthStar Clean Energy, overseeing transactions and structured finance initiatives. Prior to this role, Ted M. held the position of Director of North American Business Development at Veolia from December 2014 to December 2017, and served as Vice President of Finance at SunDurance Energy from 2012 to 2014. Earlier in the career, Ted M. contributed as Director and Vice President at American Water from 2004 to 2012. Ted M. holds an MBA in Finance from the Georgetown University McDonough School of Business and a BA in Economics and Computer Applications from the University of Notre Dame.
Sign up to view 0 direct reports
Get started