OSEROT
Tech Consulting
Supporting innovative technology operations
Based in Italy
Get in touch