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

Mafalda Castro

Research Scientist

Josephous Miculob

Research Scientist