Brand Movie produced for TTA Personal GmbH, a small German human resources consultancy, based in Berlin and Munich, focused on the employability of Spanish professionals in Germany.