Jessica

avatar
Public Relations Specialist

Jessica Dumont is a public relations specialist for SMA America. She is focused on news, industry trends and what's happening at SMA.

Latest articles from Jessica