Robert Udell
Chief Financial Officer

As Chief Financial Officer (CFO), Robert E. Udell is responsible for all of the company’s financial functions, including accounting, audit, treasury, corporate finance and investor relations. His career spans more than 30 years of varied experience in financial management, business leadership and corporate M &A strategy. Robert has spearheaded acquisition, divestitures and financings for over $2 billion and has worked closely with public companies, private equity firms and large private companies. Between 2010-2019, Robert held senior level positions at APR Energy as CFO where he helped take the company public, and also led the acquisition of GE Power’s mobile rental business resulting in more than $800MM in rental power contracts to customers. Robert holds an MBA from the University of North Carolina Kenan‐Flagler Business School and a B.S. in Accounting from Lehigh University.