Ewan Grant has been announced as the general manager of the 33-bedroom Gleneagles Townhouse in Edinburgh. Grant, who is a ...