Trainee Field Technician in portsmouth, hampshire | ApplyBoost