French-speaking Customer & Sales at OMICRON electronics