Overview
What will your position be?
As a Site Manager, your responsibilities will include:
- Lead and coordinate the on-site installation team.
- Drive improvements in project and departmental processes.
- Ensure clear and consistent communication across all project phases.
- Manage projects independently with a strong customer-oriented approach.
- Take ownership of all site-related challenges and responsibilities.
- Proactively report and resolve logistical, technical, and organizational issues.
- Maintain effective communication with clients regarding progress, scope changes, non-conformities, payments, and other site matters.
- Contribute significantly to project preparation and planning.
- Promote and maintain a safe working environment.
- Support quality assurance and continuous process improvement.
- Understand occupational risks and apply recommended preventive measures.
- Continue to work closely with engineers and the site team.
What should your profile be like?
- Vocational training in a technical field such as Mechatronics or Electrical Engineering.
- Minimum 2 years of experience as a Site Manager.
- Basic knowledge of 2D/3D CAD software (e.g., AutoCAD, SolidWorks).
- Proficiency in Microsoft Office tools.
- Preferable experience in automated warehouse systems and/or the logistics sector.
- Strong communication skills and a creative approach to building client relationships.
- Ability to work in an international project-based environment.
- Fluency in English (B2) and Spanish (C1), both written and spoken.
- Willingness to travel year-round and work abroad.
- Valid driver’s license.