Worked very well with the customer and myself to ensure a good match for the role. Constant checking in to ensure things were okay and that no issues had evolved. I look forward to my next roll with them.
2 years ago
Venn Group has a
4.7
average rating
from
905
reviews