Strategy Director- NEC in united kingdom | ApplyBoost