LEO Foundation employs 33 employees. The LEO Foundation management team includes Peter Haahr (Chief Executive Officer), Morten Christensen (Chief Investment Officer), and Anne-Marie Engel (Chief Scientific Officer).
Looking for a particular LEO Foundation employee's phone or email?