About Us

Elaine Osgood wanted to make a career change in 1986. After a decade of serving children through her efforts in elementary education and social work, the Worcester, MA native bought a Uniglobe franchise and opened an office in Milford with one employee, no customers and travel experience that included only personal vacations. Her perseverance, innovation and unyielding dedication to customer service have catapulted the agency into an award-winning corporation with multiple locations and a list of satisfied customers that reads like a Who's Who of New England businesses. Osgood spent a decade learning the travel business in the Uniglobe system, achieving every honor the franchiser had to bestow including Chairman's Circle, President's Award, Owner of the Year, #1 Agency in America and #2 in the World!
In 1997, Osgood discarded the training wheels and jumped into the arena as Atlas Travel International, ready to compete with the largest agencies in New England. She opened a larger headquarters in Milford and gave her Leisure Division more dynamic street presence in Lexington.
Now as one of an elite group of leading independent agencies chosen to represent BCD Travel, Atlas Travel International is an exclusive Northeast Regional Affiliate for this $12 billion travel network.
The Atlas Travel team personifies international travel expertise. Osgood has always believed that the way to best serve travelers is to hire travel professionals with unique skills, knowledge and 100% dedication to customer service. Now, with two locations, the Atlas team offers personal experience with virtually any destination in the world.
The Corporate Travel Consultants at Atlas Travel International offer business travelers professional, timely expertise designed to make every trip a success. Armed with years of corporate travel management experience and assisted by cutting-edge technology unlike any other New England agency, these experts can field virtually any request and make it happen.
While many on the Vacation Travel staff are industry certified in specific areas like cruises or Disney, others have spent years living abroad and traveling to exotic destinations in Africa, Asia or Eastern Europe.
For years Atlas Travel International has been ranked in the top ten list of New England's top 25 travel agencies. Though the agency's ever-increasing success has it poised to climb even higher on that list, Atlas Travel International's philosophy is to win business one customer at a time. The employees at more than 500 New England companies now regularly rely on the Atlas Travel team, as do a growing list of discerning vacation travelers.
Whether a traveler must be in Washington tomorrow for a meeting at 6AM, in San Francisco next week for a trade show or in Bora Bora for a month of rest and relaxation, Atlas Travel International's team stands ready to serve busy travelers worldwide.