Vicky Del Cid

Director of Paid Media, Flock