Rachel McGowan

Rachel McGowan

[Trade] Marketing Manager

Share profile
Summary

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

Connections