Go to the profile of Alex Macleod

Alex Macleod

Media & Ad Sales, The IET | E&T Magazine

About Alex Macleod

Advertising and sponsorship sales for E&T

I help marketers reach professionals in engineering and technology

Contact Alex Macleod

Phone Number
+44 1438 765655