Professor Steve Macleod

Deputy Chairman

An award winning photographic Creative Director and artist based in London, Steve has been at the forefront of photographic imaging for over twenty five years, collaborating with a vast network of clients and developing new and innovative photographic printing practices.

Steve is currently a Director at Metro Imaging which is recognised as one of Europe’s most reputable photographic production companies. Metro Imaging is proud to hold a Royal Warrant from HRH the Prince of Wales.

Steve has dedicated much of his life to education and professional practice, he is currently Visiting Professor at University of Suffolk; he runs a successful mentorship programme and collaborates with several charities, especially those working in the mental health and art therapy sectors.

Steve is also a practicing artist with works held in private and public collections and is represented by Black Box Gallery in London.