Alsbridge was formed in 2005 through the merger of European-based BPO and shared services consultancy, ALS Consulting, and US-based – Read more