Strategic Partner Manager – French Job Type:Fixed Term Contract Location: Category: Category:Negotiable