Rebecca Rockafellar is the general manager of iStockphoto, the web's original source for royalty-free stock images, media and design elements. In this role, Rebecca oversees the global strategy and operational leadership of iStockphoto and the development of iStockphoto’s core websites, with a view to improving the company’s overall online customer experience.
Published PostsView More
Yay! You have seen it all