Services Support - Site Success Coordinator

Suvoda · Conshohocken, Pennsylvania · Other

Posted 2026-08-25

Apply for this role →

The Site Success Coordinator plays a key role in the day-to-day support of Suvoda's clients and their clinical subjects. As a member of the Customer Support team, the Site Success Coordinator serves as an expert on Suvoda's Greenphire systems and products, assisting both internal and external clients with inquiries and daily transactional operations.

Responsibilities

Serve as a point of contact for site clients and participants, responding to email and phone inquiries

Assist Project Managers with operational duties, including system access, card distribution and reporting

Maintain strong relationships with clients and internal stakeholders

Provide ad hoc client training

Update customer contact information as needed

Be a problem solver and suggest improvements to process

Perform other duties, assignments, and/or special projects as time or circumstances necessitate

Qualifications

Bachelor's degree or equivalent experience and/or training preferred

Fluency in English, Spanish and other languages desired but not required

Excellent communication skills

Customer focus

Initiative and ability to self-educate

Strong problem solving and analytical skills

Experience in Microsoft Office suite

Apply for this role →

← Back to all jobs