Job Description Job Title Director Strategy Description Full time Company Description Saatchi & Saatchi has grown from a start up advertising agency in London in 1970 to a global creative communications company with 114 offices in 67 countries and over…