Ben Ellis

Ben EllisBen joined IWSG in 2020 and is the Chief Financial Officer.  Ben has more than 17 years of experience covering a wide range of financing and transactional capacities.  For the 6 years prior to joining IWSG, Ben was the CFO for two Private Equity sponsored energy portfolio companies and was responsible for all financial functions of the organizations.  Ben spent the 11 years prior working for BP in their Mergers and Acquisitions Group and as a Vice President in Merrill Lynch’s Global Energy and Power Group in Houston.  During his career Ben has been involved in over $30 billion of financing and M&A transactions.

Ben has a B.E. in Biomedical Engineering from Vanderbilt University and an MBA from the McCombs School of Business at The University of Texas at Austin.