
Organization / Workplace
Brand24Location
Wroclaw, Lower Silesian District, Poland PolandOccupation
Customer Success Manager w Brand24Industry
Advertising / Marketing / PR
Website
www.couczecha.plAbout
Customer Success Manager at Brand24, a social listening tool used by over 1000 customers across 40 countries. Author at mateuszczech.pl - write about social media tools, marketing tips&tricks.