Ideba's IT department is led by Dan Rosen (Art Director) and has 3 employees.
Kristen Higgins
Sr. Research Manager
Dan Rosen
Art Director
Aaron Baldwin
Senior Designer
Looking for a particular Ideba employee's phone or email?