Marketing & Communication Lead Italy at Base.com (Remote)