Ofload employs 126 employees. The Ofload management team includes Geoffroy Henry (Founder and CEO), Karishma Bhatt (VP - Commercial), and Ludivine Scheidecker (VP Finance).
Looking for a particular Ofload employee's phone or email?