APPOINTMENTS Electra Names B. Marc Allen as Chief Executive Officer by Editor October 18, 2024 by Editor October 18, 2024 Electra.aero, Inc. (Electra) is pleased to announce the appointment of B. Marc Allen as its new Chief… TwitterPinterestTumblrRedditStumbleuponTelegramLINEEmail