Site Support Specialist

Suvoda · Conshohocken, Pennsylvania · Support

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 systems and products, assisting both internal and external clients with inquiries and daily transactional operations.

The schedule for this role is 11:00am - 8:00pm EST.

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

#LI-JD1

Apply for this role →

← Back to all jobs