Anna Stella
BBSA
https://www.bbsa-marketing.comBBSA 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.