Log in
Take1 Company
Contact
View in org chart
Daniel Elad
CEO
Eugene Chereuta
Media Buying Team Lead
Victor Trubin
VP Of Business Development
Current role