Product Design Lead

Malta