DS Smith is a manufacturing organization with tax and finance operations based in London. The company manages international tax strategy and corporate tax compliance while integrating technology into its taxation processes. Management roles within the firm oversee UK corporate reporting and global tax risk across its business units.
AI-summarised from open roles