Seqana employs 26 employees. The Seqana management team includes Julia Brouwer (Senior Sales Operations Manager), Emily Nielsen (Product Marketing Manager), and Tobias Horstmann (Chief Product Officer).
Looking for a particular Seqana employee's phone or email?