Optrua employs 9 employees. The Optrua management team includes Ryan Redmond (CEO | Founder), Nour abu Zaid (Senior CRM Technical Consultant), and Omar Hantouli (Dynamics Consultant).
Looking for a particular Optrua employee's phone or email?