Lydia Tittes

Specialist, CE Marketing & Communications – BCG