Leanne M. Tabone has extensive experience in website strategy, development, and management. They have held various senior roles in different companies over the years, overseeing website initiatives, leading delivery teams, and collaborating with internal and external stakeholders to meet business objectives. Leanne holds a Master's degree in Applied Science in Information and Communication Technology, with a focus on Web Design and Development, along with a B.A. in Technical Journalism.
Sign up to view 0 direct reports
Get started