Worldgrid employs 989 employees. The Worldgrid management team includes Emmanuel Besse (Worldgrid Global CEO), Gaelle Vazquez (Talent Acquisition Manager), and Freycenon Franck (Sales Director Europe).
Looking for a particular Worldgrid employee's phone or email?