Position Title: Strategy Specialist
Reports To: Strategy Mentor / Strategy Leader
Work Experience: 3 to 5 years
Itch is a creative agency driven by ideas, bold thinking, and meaningful connections. We’re a community of like-minded individuals who thrive on exploring creative possibilities and shaping brands that leave a mark.
We’re looking for a Strategy Specialist who’s ready to think differently, dig deep, and help bring brands closer to their audiences through sharp insights and impactful strategies.
Key responsibilities: