Teresa Russell has been appointed Financial Controller at Pier House Resort & Spa in Key West
Pier House Resort & Spa located in Key West, is proud to announce their financial controller, Teresa Russell has been named Remington Hotels "2016 Controller of the Year. Selected among 90 hotels within Remington Hotels portfolio, Teresa began her career at Pier House in 2000.