Customer Success Manager - United Kingdom - French Language proficiency is required at Magnetforensics | HireHere