ELLIS, Joshua David Appointments1 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Snap One Emea Ltd Secretary 31 Jul 2018 21 Oct 2024 Data JSON Markdown