Emil Englund is the Design Director at Arrowhead Game Studios, where they have worked since 2011, initially serving as an Animator and Game Designer from 2009 to 2011. Emil is currently pursuing a degree in Computer Graphics at Luleå University of Technology.
This person is not in the org chart
This person is not in any teams
This person is not in any offices