Anu Waaralinna, Castrén & Snellman