As I have been looking for a new role over the last 4 months, I have found Venn Group very good at keeping me informed. I am now in a contract & Venn Group still contact me at least once a week to see how things are going.
6 years ago
Venn Group has a
4.7
average rating
from
905
reviews