Sit Down With – Renee Welsh, CEO, Embed

Meet our fearless CEO, Renee Welsh. Hear some insights into the industry as well as life philosophies from this tech and business dynamo.