Natasha Katrak is currently the Head of Marketing at INSIDEA and has also taken on the role of Head of Marketing at Durity since 2025. Natasha has extensive experience in marketing leadership, demonstrating a commitment to driving brand success in their current roles.
This person is not in the org chart
This person is not in any teams
This person is not in any offices