Credo employs 342 employees. The Credo management team includes Bill Brennan (President and CEO), Sherrill Dale (Vice President of Human Resources), and James Laufman (Chief Legal Officer).
Looking for a particular Credo employee's phone or email?