Technical Support Specialist

DP WorldCharlotte, North CarolinaOn-siteFull-timeMid level, 2–5 yearsListed 2 weeks ago

Apply now

About this role

In this role, you will be responsible for planning, executing, and overseeing technology-related projects from start to finish, ensuring that they are completed on time, within scope and aligned with business goals.