Found Description
Icon is seeking a Site Management Associate I in Chile to assist with site monitoring activities and support site management. Key responsibilities include collaborating with teams, maintaining records, and participating in training.
The ideal candidate will have a bachelor’s degree in life sciences or a related field and possess strong organizational and communication skills. The role offers competitive salary and various health insurance options.
#J-18808-LjbffrReady to Apply?
Submit your application for Site Monitoring & Management Associate I at Icon
Apply Now