RST CleanTech USA hires Justin Upchurch as Head of Sales, North America
Sales veteran with 13 years in the solar industry joins to further accelerate growth.
“We are pleased to have someone of Justin’s talents join our team. RST has seen impressive growth in the US market as people look to maximize solar production and reduce human interactions and headaches. Justin joins the team at a critical moment for the US team as we move from early adopters to mainstream installers and asset owners,” said CEO – North America, Matthew Casey.