Home Authors Posts by Thea Millard

Thea Millard

1 POSTS 0 COMMENTS
Thea Millard is a savvy digital marketing specialist with over six years of experience in the field, who is constantly fascinated by the various intricacies of the digital world. She is also a regular contributor at an online platform detailing various customer survey guides for customers wishing to leave feedback.