“IT people have no people skills”: NOT ME!
“little patience helping or explaining things to non-technical personnel”: ME!
They often see their role in purely technical terms and totally detached from the rest of the organization: NOT ME!
Show management you are the exception to the typical IT person and you’ll go far. They might even invite you some of their meetings. ;)