Jen Russell's Location
Auchterarder, GB
Jen Russell's Work
Jen Russell's Skills
Jen Russell's Summary
Jen Russell, based in Auchterarder, GB, is currently a Head of Wellness at The Gleneagles Hotel, bringing experience from previous roles at The Gleneagles Hotel. With a robust skill set that includes Event Planning, Marketing, Project Management, Training, Customer Service and more, Jen Russell contributes valuable insights to the industry. Jen Russell has 2 emails on RocketReach.