Website is under maintenance!

Rectras website is currently undergoing periodic maintenance and will be back online on October 3, 2023.

Thank you for your patience, and we look forward to serving you again soon.

 

For career opportunity - jobs@rectras.com | 98401-98198 (IST)

For business enquires - arul@rectras.com | nine-eight-six-double-five-four-double-nine-three-two (IST)