Allan joined Schroder Adveq’s Board of Directors in June 2000. He has been Treasurer Emeritus of the Massachusetts Institute of Technology since his retirement in May 2006, following a 34-year career as Treasurer and Chief Investment Officer of the MIT.
Allan holds S.B., S.M. and Sc.D. degrees in materials engineering from MIT and a J.D. from Suffolk University.