Primary Job Title Head of Integrated Marketing Primary Organization Sunrun
Gender Female
LinkedIn View on LinkedIn
Miranda Barnard is the Head of Integrated Marketing at Sunrun. Miranda Barnard attended Brigham Young University Marriott School of Business.

