A leading logistics automation firm seeks a Site Manager in Barcelona. This role involves managing on-site construction and installation, supervising teams, and ensuring compliance with safety regulations. Successful candidates will have a technical background, at least 2 years of experience, and strong communication skills. Fluency in English and French is required, with additional languages being a plus. The role involves extensive travel and on-site presence, offering opportunities for personal and professional growth.#J-18808-Ljbffr