Anna Stella


BBSA is an award-winning full-service outsourced marketing agency that supports a wide range of companies with both strategy and marketing implementation that is cost-effective and maximizes reach. Started in a small London office, BBSA has grown into a dynamic global marketing outsourcing agency working fluidly across four countries.