Sales Channel Manager - Growth
9 hours ago
London
... Sales Manger within 18 months. In this role, you will: * Own Your Region: Take ownership of your ... Support Product Development: Provide direction, ideas, planning, and organization to internal teams ...