Teodora Kaneva
Head of Smart Infrastructure and Systems, techUK

Teodora Kaneva