ODF employs 1,009 employees. The ODF management team includes Dorra Ali (Founder Fellow), Andrew Simpson (founder fellow), and Joe Lage (Founder Fellowship ODF11).
Looking for a particular ODF employee's phone or email?