OmniBuds employs 13 employees. The OmniBuds management team includes Ben Carter (CEO | Co-founder), Alessandro Montanari (Founder and Chief Scientific Officer), and Fahim Kawsar (Founder and Chief Technology Officer).
Looking for a particular OmniBuds employee's phone or email?