Claudio Togo appointed Managing Director at Chatham Bars InnBy admin12478TTtyue3RFebruary 19, 2025 Images by Chatham Bars Inn Chatham Bars Inn, the iconic Forbes Travel Guide Five-Star hotel on Cape Cod, is pleased to announce the appointment of Claudio…