• Shortlist

    Wyzoo Country Manager

    Posted: 1 year ago
    • Career Level Manager
    • Experience 5+ Years

    Wyzoo is a decision enablement and decision management technology company, focused on helping clients improve their marketing results. We deploy human intelligence, assisted by machine learning, to make the complex marketing...