PositionLocationDeadline
Technical ManagerObton, Netherlands/BelgiumAs soon as possible
Asset ManagerObton France, ParisAs soon as possible
Asset ManagerObton Italy, MilanAs soon as possible
Technical Specialist (Photovoltaic - revamping)Obton Italia (Milan)As soon as possible
Technical Manager (Technical Analyst – Photovoltaic)Obton Italy, MilanAs soon as possible
Technical Manager (Technical Analyst – Photovoltaic)Obton GermanyAs soon as possible
Technical Manager (Technical Analyst – Photovoltaic)Obton PolandAs soon as possible
Senior Project ManagerObton Limited, IEAs soon as possible
Office AssistantObton Italy, MilanAs soon as possible