John Langford and Marc Allen Electra

Electra appoints Marc Allen as Chief Executive Officer

Electra has appointed Marc Allen as its new Chief Executive Officer. Allen joins Electra after a distinguished career at The Boeing Company, where he most recently held the position of Chief Strategy Officer and Senior Vice President for Strategy and Corporate Development. During his tenure at Boeing, Allen led the US$5 billion customer finance business […]

Electra appoints Marc Allen as Chief Executive Officer Read More »