We are currently seeking to recruit 2 French speaking Technical Support professionals to join a leading, international engineer firms IT department. This is not a call centre based role. Working as part of a busy IT help center environment you will be responsible for answering and handling calls from the companys IT users on a...
Find out more