The Dedham Group Interview Question

Why life sciences consulting / Why our firm?