The Spa at Norwich Inn

0 followers


The Spa at Norwich Inn is located between Boston, New York City, Hartford, New Haven, and Providence on an expansive forty-two acre property in the Mystic Country region of Southeastern Connecticut.

Headquarters

Norwich, US

Employees

51-200

Links

Org chart

John O'Shaughnessy
President & General Manager

John O'Shaughnessy

Collapse
Angela Anderson
HR Manager
Norma Jaskiewicz
Human Resources Manager
Mary Arcuri
Director Of Sales & Revenue

Teams

This company has no teams yet