3 years 10 months ago Link Gamasutra Ziggurat is currently seeking a full-time Brand & Marketing Manager to work with its over 200 game titles and help grow its brand and digital presence in the game universe. ... Tags Gamasutra