site logo

Shutterstock CIO departs after short tenure