The RST Promise

Your solar panels could be producing up to 30% more energy. RST Cleaning Solutions Is The World’s Only Cost-Effective Automated Solar Panel Cleaning. Contact us today to produce more energy.

icon_widget_image RST USA Headquarters icon_widget_image +1 866-RST-USA-2 (+1 866-778-8722) icon_widget_image RST LATAM icon_widget_image +56-9-776-96172 icon_widget_image RST Middle East icon_widget_image +972-599-240-280 icon_widget_image RST Israel icon_widget_image +972-3-673-2023 icon_widget_image RST Brazil icon_widget_image +66-997-192-727 icon_widget_image RST Spain icon_widget_image (+34) 976 36 20 46 / (+34) 667 057 632

RST Clean Tech Solutions

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.


Read the press release here.