Excellent technical skills, including computer-aid design experience, Good written and verbal communication skill, Team building, Problem solving, Ability to learn with little or no supervision, Ability to work alone or with a team, Flexibility, adaptivity and time management, Ability to keep to deadlines, Decision making, proficiency in computer program, Microsoft suites e.g Word, Excel, PowerPoint etc, Driving skill.