Andrew Shaw

Andrew Shaw

content specialist, researcher, MBA in marketing