• Tiina Delmonte

    Product Line Manager, Optoscribe

    Tiina Delmonte is product line manager at Optoscribe (Livingston, Scotland).