Stat Peel employs 5 employees. The Stat Peel management team includes Zoltán Szakács (Chief Development Scientist), Russ O'Brien (Strategic Markets), and Kevin Sparwasser (Product Scientist).
Looking for a particular Stat Peel employee's phone or email?