About Us
Bacchus is a leading luxury brand development and creative communications agency. In 2018 it expanded its international footprint by opening its first US office in New York. Based in Chelsea, Bacchus New York is led by Cara Chapman, who brings with her 12 years of brand development and public relations experience, working with leading brands in both Europe and the US.