Laureen Peck

Vice President of Marketing for Solar Energy World

More from Laureen Peck: