LEO Foundation employs 31 employees. The LEO Foundation management team includes Morten Christensen (Chief Investment Officer), Anne-Marie Engel (Chief Scientific Officer), and Lars Thoers (Senior Investment Director).
Looking for a particular LEO Foundation employee's phone or email?