Candela Fitzgerald - plug and play

Candela Fitzgerald

Human Resources, Europe

Candela is a Human Resources Specialist for our operations in Europe.