Illumina's IT department is led by Carissa Rollins (Chief Information Officer) and has 2183 employees.
Tori Lazerson
Software Quality Engineer 2
Stephen Horn
Staff Data Engineer
Looking for a particular Illumina employee's phone or email?