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