for the Marketing Division...You have project management skills and marketing understanding. You take responsibility...Made up of over 170 team members across the globe, the Marketing Division at Semrush is responsible for..Tasks in the role Partner with the Chief Marketing Officer to identify and deploy impactful people..Create a marketing job library and a path for employee progression, ensuring that team members of all