Senior IT Project Manager
Technical Director
Vice President, Global Information Technology
Principal Software Engineer
Technical Director, Battle.net
Senior Manager, IT Strategy
Senior Manager, IT Compliance
Software Engineering Manager