Tech Talks meets Kate Ward, Executive Vice-President of Refinery29

Tech Talks