Birthdate
March 1980
Nationality
British
Occupations
Restaurant Manager
Roles
Director
Address
5 Mackeson Road, London, NW3 2LU
James Peter Ben Folkman was born in March 1980.
James Peter Ben Folkman Business Events
25 Sep 2011
Resignation
01 Oct 2006
Appointment