Soft skills
Excellent presentation and communications skills to effectively communicate with management and customers
Ability to clearly articulate complex concepts both written and verbally.
Ability to understanding, and usage of active listening skills, especially with customers