Total Life Sciences Technologies
TOTAL TECHNOLOGY LTD – Bury, North West England, England
include; Ensuring all work is carried out in accordance with the Company process Ensure the Quality Management systems is kept up to date Work with… Adzuna
I worked at Total Life Sciences Technologies as a contractor (less than an year)Pros
They have beautiful office buildings in Carlsbad. The employees there are friendly and helpful.Cons
Lots of employees worked there and you may never know who everybody is in each department.