Consistel employs 149 employees. The Consistel management team includes Shari Schmok (Executive Director Business Development, Americas), Adhit Alfa (site supervisor), and Bernard Chan (Group Medical Doctor).
Get Contact Info for All DepartmentsLooking for a particular Consistel employee's phone or email?