Found 5 England, Director jobs