equipment, installing new and existing software across the network, provide technical support for users and resolve identified... customer service. This role requires you to be a team player, have strong communication and organisation skills...
Planet Recruitment