Lydia Tittes

Specialist, CE Marketing & Communications - BCG