John S. Langford
Electra names B. Marc Allen as chief executive officer
Electra.aero, Inc. has announce the appointment of B. Marc Allen as its new Chief Executive Officer. Marc Allen joins Electra after a long career at The Boeing Company, where he most recently served as Chief Strategy Officer and Senior Vice President for Strategy and Corporate Development. He ...