Theresa Semackor

Theresa Semackor

Ten plus years in tech. Digital advertising exec turned start-up Customer Success Manager. Customer success, start-ups and digital customer care.