Sales Manager, Biogas Equipment
CycleØ
, Palma,
hace 13 días
... environmental sectors, including developers, EPC contractors, utility companies, and government agencies. ... relationships with project developers, EPC contractors, and utilities. Excellent communication, negotiation, ...
es.talent.com