EW

Emily Welch

Sr. Manager, Communications

Emily Welch is a strategic marketing professional currently serving as the Sr. Manager of Communications at SolarEdge Technologies. They previously held the position of Director of Marketing at Solis USA and contributed to various marketing roles in the solar and clean energy sectors. Earlier in their career, Emily owned Crux Conservation, providing specialized photographic services and consultations. They hold a B.F.A. in Photography from the University of Washington and an M.A. in Photographic Preservation and Collections Management from Ryerson University.

Location

Los Gatos, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices