Alyssa Homan's Location
Los Angeles, California, United States
Alyssa Homan's Work
Alyssa Homan's Education
Alyssa Homan's Skills
Alyssa Homan's Summary
Alyssa Homan, based in Los Angeles, California, United States, is currently a Senior Design Lead, Overwatch and Overwatch League at Blizzard Entertainment, bringing experience from previous roles at Activision and Edelman. Alyssa Homan holds a 2006 - 2010 Bachelor of Fine Arts in Advertising and Graphic Design @ Columbus College of Art & Design. With a robust skill set that includes Presentation Skills, Packaging, PowerPoint, Social Media, Art and more, Alyssa Homan contributes valuable insights to the industry. Alyssa Homan has 4 emails on RocketReach.