Image
Two profiled employees leave Castellum.

Two profiled employees leave Castellum.

Image: Istock

New Duo Leaves Castellum

Sweden Sweden — Plus article New profiled employees leave the Swedish heavyweight.