Michele Bayliss Michele Bayliss

Profile

Freelance public relations consultant with 20+ years experience.

Michele Bayliss' Profile