Urban Science employs 864 employees. The Urban Science management team includes Phil Giroux (Chief Financial Officer), Randall Tallerico (Chief Marketing Officer), and Elizabeth Klee (Chief Information Officer).
Get Contact Info for All DepartmentsLooking for a particular Urban Science employee's phone or email?