good problem diagnosis skills with great potential of understanding and devising solutions

good communicator and excellent team member with patience to hear any suggestion by any group member