Intro employs 247 employees. The Intro management team includes Raad Mobrem (CEO and Co-founder), Alex Herskowitz (Customer Success Manager), and Grayson Null (Senior Front End Engineer).
Looking for a particular Intro employee's phone or email?