Excellent communication skills with a commitment to understanding customer requirements as well as business objectives. ... Patience and ability to train users in both new and existing IT systems. Constant willingness to provide assistance with technical issues, as needed.