He is also a director and CTO of the Durham University research spinout company Intogral Limited. He has worked as a PDRA for Newcastle University, Durham University, and has been a visiting researcher at the Hong Kong University of Science and Technology.