Richard Hamm

Active Newton, MA Director Information Technology for Service Properties Trust