Keyskills: management skills team management presentation skills convincing power problem solving written communication leadership skills negotiation writing leadership sales tax public speaking stress management book keeping architecture communication skills