Search Results: 1 vacancy
...About the Role
The Engineering Manager position at Super Dispatch involves overseeing a team of 5-10 direct reports, including engineers... ...the leading platform for moving cars. For too long, the auto transport industry has been left without effective tools and instead...