Thomas Biju Isaac

Thomas is a 15+ year General Electric veteran who has been leading Allied Technologies since 2014. Prior to his current role, Thomas held various global leadership roles in GE Energy in Sales, M&A and Product Management. Thomas enjoys the mountains of the Pacific Northwest whenever possible