Ian Rickard

GM, North America

Separators Technology Solutions, US