Shawn Thomson

Strategic Marketing Consultant at Apollo.tv

European member
Region - Germany