A person working in relation to innovation

BWB Ron | Business Growth Through TV