... 5+ years in a team leader or manager capacity of a technology team Background ...
a month ago
... level of experience in relevant areas - Experience managing a team - ideally of ...
3 months ago