Desk.com Trust & Status Page

Snapshot from the new Desk.com Trust & Status page. Launch on Sept 15 and 3 months in the making. Check out this page here: www.desk.com/trust

Site is super responsive and supports retina display.

More by H1 Studios

View profile