Elena Vaulina

Elena Vaulina

ITFB Group

Systems and business analyst with over 12 years of IT experience.

Talks from 2023 season