Platform
Features
Larsa
Contact
John Horner is LARSA's Client Relations Manager and Director of Media, Marketing and Sales. He is their company spokesman at national and international trade conferences.
Links
John Horner
Client Relations Manager
Sign up to view 0 direct reports
Get started
This person is not in any teams
Ferrovial
Shremshock: Architects & Engineers
MAN Energy Solutions
ATG Europe
Institution of Chemical Engineers (IChemE)