UDisc employs 30 employees. The UDisc management team includes Josh Lichti (Co-Founder and CEO), Steve Hill (Marketing Director), and Scott Smerchek (Chief Technology Officer).
Looking for a particular UDisc employee's phone or email?