Martha Taklakoglou

Martha Taklakoglou

Trainer, Learning Development Manager & Customer Success, Being Essential