Archive for tag Skelia
Skelia is pleased to announce the opening of a new London office.
"We are excited about this new opportunity to expand our business and better serve our customers in the United Kingdom,” says Patrik Vandewalle, Skelia’s CEO. “We make a difference by our people excellence, unprecedented cultural matching and team retention."read more