Otto Aerospace Appoints Scott Drennan as President and CEO
Otto Aerospace announced that its chief operating officer, Scott Drennan, will become president and chief executive officer, succeeding Paul Touw. The leadership change is positioned as part of the company’s next growth phase. The news came via a GlobeNewswire press release.
Advertisement: Article Inline