Essential skills: A keen interest in keeping abreast of product and solution developments, coupled with a sound understanding... skills to drive tasks to completion, extremely good teaching skills, delivering with empathy and customer understanding...