Back to the team

Terry Huddart

@terry_huddart

email

0131 202 5998

Proposition and technical nerd with a scarily detailed understanding of the inner workings of the industry. Comes fae Penicuik.