Stand out for this role — generate a tailored resume and cover letter in about a minute.
National Pen in Shelbyville, Tennessee, is seeking a Global Site Support Manager to lead Site Services teams, ensure reliable IT service delivery, and align with business priorities across our global environment. You will coach staff, manage incidents, coordinate communications with stakeholders, and oversee on-premises and cloud infrastructure.
The role demands strong leadership, ITIL familiarity, and ability to work across functions in a fast-growth setting.
National Pen in Shelbyville, Tennessee, is seeking a Global Site Support Manager to lead Site Services teams, ensure reliable IT service delivery, and align with business priorities across our global environment. You will coach staff, manage incidents, coordinate communications with stakeholders, and oversee on-premises and cloud infrastructure.
The role demands strong leadership, ITIL familiarity, and ability to work across functions in a fast-growth setting.