As most of you already know Sephora has officially opened their new location right here in Windsor. Corbett Productions was delighted to provide all AV equipment for the weeks of training their employees received.

Check out the new Sephora store in Devonshire Mall and the next time you are looking for an A/V Company to help with your meeting or event, choose the company that the professionals choose

– Corbett Productions