ESCEA - Key Persons


James Fisher

Job Titles:
  • Chief Innovation Officer

Nigel Bamford - Founder

Job Titles:
  • Founder