86 employees
Windsor, an AI marketing platform for e-commerce brands to automate and scale personal videos to acquire, retain and grow customers.
2021
Windsor.io raised undisclosed on February 1, 2022