Enrollment Systems Specialist

Worcester Polytechnic Institute

Full time Business Operations Specialists
Apply Now
Location
Worcester, England, United Kingdom
Posted
July 11, 2026

Job Description

JOB TITLE

Enrollment Systems Specialist

LOCATION

Worcester

DEPARTMENT NAME

Enrollment Systems & Operations

DIVISION NAME

Worcester Polytechnic Institute - WPI

JOB DESCRIPTION SUMMARY

As a member of the Enrollment Systems and Operations team, the Enrollment Systems Specialist plays a pivotal role in administering and optimizing enrollment communications platforms and related technology platforms to support WPI's Enrollment Management division and its constituents. This position oversees technical support and administration of communication journeys, automations, deliverability, and sender reputation management, and provides training for various systems within the division. In addition, this role collaborates with others in designing and maintaining creative technology solutions to meet business needs, improve efficiency, and enhance service to business partners.

JOB DESCRIPTION

  • Serve as the technical lead for t...