Browsing: The Foundry

London-headquartered creative software developer The Foundry has appointed Mike Pilcher as chief sales officer to lead its global sales efforts…