RETS employs 104 employees. The RETS management team includes Piotr MacUra (Key Account Manager), and Leszek Szukalo (Shopping Center Technical Manager).
Looking for a particular RETS employee's phone or email?