Basic profile
 thumbnail

David Kidd

Consultant
Share your experience with David Kidd
 thumbnail
Energy
CEO
English
Energy Industrial Clean Technology Machinery
CEO Chief Executive Officer
Location:
London

Regional scope

United Kingdom

Share your experience with David Kidd

Share your experience with David Kidd