Head of Technology
Who we are: We create the kind of products people love and talk about now for 19 years in a row with our ever- growing 150+ staff in 5 locations. We create global, both big & small software products for our customers that make a difference. Our colleagues ...