Executives in Kelly Services

Alexandre Kozlov

Head of International IT

Read more