Active
DOB: July 1976
Country of Residence: United States
Nationality: American
Address: 120, South Central Avenue, Suite 200, St. Louis, Missouri 63105, United States
Company | Appointment Date | Position / Occupation |
---|---|---|
OMG UK TECHNOLOGY LIMITED (07885422) | 18/12/2015 | Chief Financial Officer |