Before joining Abengoa, David worked for the management consulting firm Arthur D. Little for seven years in the industries of Telecoms & Energy and then moved to a private equity firm specialized in renewable investments in Europe for three years.