service desk communication problem management front end design secondary education management gnu make information technology customer service technical support telecommuting leadership critical thinking skype communications sales real estate teamwork