Todd Ruback Evidon Studio 1001, Highgate Studios 53-79 Highgate Road London, NW5 1TL Großbritannien Als Chief Privacy Officer und VP of Legal Affairs ist Todd Ruback bei Evidon Inc. für alle Angelegenheiten rund um rechtliche Fragen zuständig