Turner at Odyssey

John Turner Odyssey Aerospace Components has hired John Turner as director of engineering. He was most recently at Weber Aircraft.

John Turner

Odyssey Aerospace Components has hired John Turner as director of engineering. He was most recently at Weber Aircraft.