Rachel McGowan

Summary

Creative and ambitious professional with knowledge in planning and implementing various marketing strategies.

Connections