Ever evolving role of IT managers