Marion Macleod

Scroll to Top

FAICD, MBA, Post Grad. In both finance and media, BSc.