SHR Group employs 219 employees. The SHR Group management team includes Caroline Gates (Senior Director of Sales), Laurie Mowchan (VP Finance), and Lisa Coughlan (Digital Strategy Director).
Looking for a particular SHR Group employee's phone or email?