Richard Woller
Business Development

20+ years of experience of innovative technologies and software platforms