Job 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-Ljbffr

Ready to Apply?

Take the next step in your AI career. Submit your application to Icon today.

Submit Application