D
Founder

David Abbott

British advertising executive

Companies founded

1