ME0005 – Social Media with David Rollo – 22 Squared Atlanta David is the Director of Digital and Social Media Strategy at 22 Squared in Atlanta. Having begun his career as… Facebook, Mobile Marketing, Social Media / April 9, 2010