Feb 28, 2021
Valtech Response
5yThank you for taking the time to write your review about Valtech. We are constantly striving to standardize and improve our processes and wlecome your suggestions. We will share your feedback to management.
The People & Culture Team