Suggestions
Eli Schiff
Sr. Manager, Business Development @ Critical Role
Eli Schiff is the Senior Manager of Business Development at Critical Role, a prominent digital media brand known for its story-driven content and world-building initiatives. Based in Los Angeles, Schiff has experience in project management and communication, which are essential skills in his current role within the organization.23
Before joining Critical Role, Schiff held various positions that contributed to his expertise in business development and management. His professional background includes a focus on strategic partnerships and project coordination, which aligns with Critical Role's objectives in expanding its reach and influence in the digital media landscape.13
Schiff is also active on social media, where he shares insights related to his work and the industry.2