OpenCompanies

MACCOWAN, Richard James

Born
3/1978
Nationality
Scottish
Appointments
3 (3 active)

Appointments

CompanyRoleAppointedResigned
Biomimicry Innovation Lab Limited Director 27 Dec 2019
Smart Stable Limited Director 22 Aug 2016
Biomimicry UK Director 15 Aug 2015

Possibly the same person

Data