Current Employee3.4Dec 4, 2023A lot of the business is related to renewals. The solution is very technical and it takes 6 to 9 months to ramp up
A lot of the business is related to renewals. The solution is very technical and it takes 6 to 9 months to ramp up