Idea employs 614 employees. The Idea management team includes James Traylor (Founder, CEO), Victor Cabral (CEO), and Joe Fusco (Vice President).
Looking for a particular Idea employee's phone or email?