Richard Case

Lead Concept Artist at Red Storm Entertainment

Richard Case is a highly experienced Senior Concept Artist at Red Storm Entertainment since February 2003, specializing in environmental concept art with contributions to prominent projects such as Tom Clancy's The Division. Prior to this role, Richard served as a Creative Services Coordinator, managing scheduling and outsourcing tasks while enhancing collaboration with other Ubisoft studios. Richard has a robust freelance background in the comics and graphic novel industry, illustrating for major clients like DC Comics and Marvel Entertainment for 16 years, with notable works including Doom Patrol and Spider-Man. Richard holds a Bachelor of Fine Arts in Illustration from the Rhode Island School of Design, earned from 1982 to 1986.

Location

Cary, United States

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Red Storm Entertainment

Red Storm Entertainment, Inc. is an American video game developer and studio of Ubisoft based in Cary, North Carolina.


Industries

Employees

51-200

Links