OmniSeq employs 25 employees. The OmniSeq management team includes Ann Richardson (Quality Systems Manager), and Todd Plaia (Product Manager).
Looking for a particular OmniSeq employee's phone or email?