Portal


James Hayward
James Hayward
IDTechEx
+44(0)1223 810266
Email Engagement Manager
Optellum Optellum was founded in 2016 in the UK. It has raised $1.3M of funding and has 25 employees as of Q2 2020. Optellum