Contact Us

Contact Us

RST offices worldwide

RST USA

Matthew Casey

Tarzana CA 

Tel. +1 (510) 508-6993

matthew@rst-cleantech.com

RST LATAM

Benjamin Kramer

Constitucion 195
Santiago , Chile 

Tel. +569-77696172

benjamin@rst-cl.com

RST Middle East

Bazy Trading & Contracting

Tel. +972 (599) 240 280

Samir.rifai@bazy.ps

RST Israel

Roye Sade

Tel. +972-3-6732023

Cell +972-50-933711

info@rst-il.com