French & Spanish Customer Service Executive Temporary/Contract