Russell Lloyd OWENS

Total number of appointments 1, 1 active appointments

LOGITECH LIMITED

Correspondence address
15 Beechburn Crescent, Lochwinnoch, Renfrewshire, PA12 4EW
Role ACTIVE
director
Date of birth
November 1946
Appointed on
4 August 2025
Resigned on
26 April 2024
Nationality
British
Occupation
Chartered Engineer