DermTech employs 266 employees. The DermTech management team includes Claudia Ibarra (Chief Operating Officer), Kevin Sun (Chief Financial Officer, Treasurer, Secretary), and Bill Zondler (Chief Information Officer).
Get Contact Info for All DepartmentsLooking for a particular DermTech employee's phone or email?