275 Grove Street, Newton, Massachusetts 02466(617) 244-8800
Advertising, Marketing and Public Relations Description At Rosetta, we translate personalized customer connections into business results, by forging a partnership between teams of strategy, technology and creative experts and our clients' organizat