CEO Siobhan Walsh said that up to 900 people may be affected by layoffs due to funding cuts from the US and Europe.