Atlas Travel(s) to New Worldwide Headquarters in Marlborough

At the end of 2016, Atlas Travel and Technology Group’s CEO Elaine Osgood shared exciting news: the organization would be moving to a new worldwide headquarters in Marlborough, Massachusetts. And as of the beginning of the month, ATTG has established … Continued

Travel Agents Alive & Kicking in Metrowest

Atlas Travel Hires Two Vacation Consultants as Agency Expands MILFORD, MA – Since the 1990s, half of travel agencies across the U.S. have closed and Massachusetts is no exception. However, Atlas Travel, a 27-year-old agency based in Milford, MA has … Continued