orda employs 6 employees. The orda management team includes Pedro Destri (Co-Founder), Hunter MacDonald (Co-Founder), and Will Davidson (Research Development Lead).
Looking for a particular orda employee's phone or email?