Provider Manager (Managed Services)

Tide ,
London, Greater London

Overview

Job Description

We are a small team of highly capable people who believe passionately in the problem we are solving, collaborate closely with direct feedback, and encourage action over deliberation. You will initially be self managing, reporting into the Lead Pro...