Looking for the Job: French Speaking Technical Customer Support Representative ...