Skip to content

Business description

Enhance candidate experience with seamless scheduling and communication features offered by Safaa ATS.

Frequently asked questions

Where is Safaa ATS located?

Safaa ATS is located at 1801, Suite 1300, Main St, Houston, TX, USA - 77002.

How can customers contact Safaa ATS?

Customers can contact Safaa ATS by phone at (929) 515-1512.

Does Safaa ATS have an official website?

Yes, the official website of Safaa ATS is https://safaa.ai/.

Does Safaa ATS provide email support?

Yes, customers can contact Safaa ATS via email at [email protected].

Reviews

This listing has not yet been reviewed.

Be the first to share your feedback.

Similar listings

View all