Stephen Briggs is currently serving as the Creative Director at iGotcha Media. Prior to this role, Stephen held positions such as Senior Creative Director at Spot Digital, Senior Motion Graphics Designer at Shikatani Lacroix Design, and Art Director at Alchemy | St. Joseph Content. With a background in Graphic Design and Biology, Stephen has a wealth of experience in developing immersive experiences for customers.
Sign up to view 4 direct reports
Get started