Nomad employs 694 employees. The Nomad management team includes Eduardo Haber (Founder and CIO), Patrick Sigrist (Founder), and Eduardo F B Baer (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Nomad employee's phone or email?