employer cover photo
employer logo
employer logo

Neptune Technology Group

Engaged Employer

Neptune Technology Group Interview Question

How do you deescalate an angry customer? What steps would you take