A Bermudian native, Telford brings a wealth of knowledge and expertise to the 106-room luxury resort, where he will oversee all functions of the property.
A Bermudian native, Telford brings a wealth of knowledge and expertise to the 106-room luxury resort, where he will oversee all functions of the property.