Ruth Jacobs

Ruth Jacobs

Wales Ambassador

Managing Director Randstad Business Support & Technologies