Tessa Richards
Customer Service Specialist @ Johnson & Johnson
About Tessa Richards
Tessa Richards is a Customer Service Specialist at Johnson & Johnson in Prague, Czechia, where she has worked since 2020. She has a background in psychology and has experience in writing technical content and blog posts.