David Clee is Chief Executive Officer of MirrorWeb and a member of the company's board of directors. David co-founded MirrorWeb in 2012, bringing more than 20 years of technology leadership, computer software expertise, and executive management experience to his role with the company.
18th Feb 2020
11th Feb 2020
16th Jan 2020
Our cloud-native archive technology is changing the digital landscape. But it's our people who are making it happen. People who want to lead on web and social media innovation. People who are passionate about making an impact in the digital world. Are you one of those people? If so, explore our latest vacancies.