Ben Ritchie. Technology executive | Slated