ecoshell employs 42 employees. The ecoshell management team includes Luis Llerandi Rodriguez (Chief Operations Officer), Carlos Camacho (Director General), and Fernanda Vega (Chief Operating Oficer).
Looking for a particular ecoshell employee's phone or email?