Careers at Odyssey
Help us accelerate the clean energy transition.
See open roles and apply below.
See open roles and apply below.
Department
Technical Sales & Support Engineer
The Technical Sales and Support Engineer will support Odyssey’s Remote Monitoring and Control customers through the communication design process and provide commissioning support.
Read more