Birthdate
May 1952
Nationality
British
Occupations
Business Partner Semta
Roles
Director
Address
Cheltenham Campus, Princess Elizabeth Way, Cheltenham, Gloucestershire, GL51 7SJ
Brian Leonard Fowler was born in May 1952.
Brian Leonard Fowler Business Events
11 Nov 2014
Resignation
15 Nov 2011
Appointment