The Green Recruitment Company is searching for a Country Manager/Senior Business Development Manager to join a leading player in Mexico City with more than 1GW projects under development. Key Responsibilities: Lead the development of projects, including land acquisition, site selection, prelimina...