Professional skillsCommunicationTeam workLeadershipProblem-solvingCritical thinkingAdaptabilityTime managementTechnical proficiencyCreativityAttention to detail