Leigh Schilling EdwardsLeigh Edwards is a 1991 graduate of Hollins University with a degree in Communications/Journalism. She contracted as a writer of public relations materials within the first month working for one of Dallas's top advertising agencies. She has lent her riting skills to a number of large corporations and has been published in a variety of trade magazines and newspapers. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code