wr
hn
Top
New
Best
Ask
Show
Jobs
Back
I
indeed.com
The worst IT manager role I have ever seen
24 points
Vaslo
4 years ago
20 comments
Discussion