Integrated Marketing Lead (New Media) at Lovable | HireBase