Corbis announced that Barry Allen has been appointed as the company's Chief Financial Officer (CFO). Allen will oversee the financial management for Corbis and be a member of the Executive Team based in the company's Seattle headquarters. Allen has more than 25 years of experience in diverse senior executive leadership roles in the internet, enterprise technology, and real estate sectors.
展开▼