3 years ago Link Gamasutra Insomniac Games is searching for a Design Manager, responsible for leading of a team of designers to execute on a single project or area of focus. ... Tags Gamasutra