Donovan Rose

Partner at Activate

No bio yet

Location

New York, United States

Links


Org chart


Teams


Offices


Activate

3 followers

Activate is the strategy consulting firm redefined for the modern world of media and technology.


Industries

Employees

11-50

Links