logo
Tama Vakeesan

Tama Vakeesan

Moderator

SEF | Switzerland's leading business conference