Description The Head of Technology is an integral leadership team role for the European Hub, helping our clients accelerate their digital journey while playing a key role in growing AND Digital’s Eur...
Description The Head of Technology is an integral leadership team role for the European Hub, helping our clients accelerate their digital journey while playing a key role in growing AND Digital’s Eur...