Location British Airways Technical Block C, London Share this job Workshop Machinist â Technician As the nationâ..., which is why, at British Airways the sky is never the limit. Workshop Machinist - Technician The Fleet Support Facility (FSF) specialize in...