Providing administrative support to the accounting teams in various jurisdictions Luxembourg, The Netherlands and Switzerland Maintain the required ...