FinalDose employs 14 employees. The FinalDose management team includes Steven Lin (Chief Technology Officer), Chris Davis (Principal Scientist), and Jeff Liu (The Dude).
Looking for a particular FinalDose employee's phone or email?