Dilemma Esports & Entertainment
Show contact
Jenna McLaughlin
Creator Acquisition Team Lead
Connor Beck
Regional Creator Scout (OCE)
Devon S.
Creator Intake Manager
Connor Castle
Regional Creator Scout (NA)
Jacob Stamps
Creator Intake Manager (NA)
Current role
View in org chart
View all open roles (29)