I

Site Monitoring & Management Associate I

Icon

Remote, región metropolitana de santiago, Chile Full-time June 16, 2026

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

Ready to Apply?

Submit your application for Site Monitoring & Management Associate I at Icon

Apply Now