Meet the Team

We would love to hear from you

Email us at info@tecrea.com

Liam Good

Chief Scientific Officer

Simon Bate

Chief Executive Officer

Laila El Attar

Principal Scientist

Mafalda Castro

Research Scientist

Josephous Miculob

Research Scientist

Bonnie Wallace

USA Business Development