Customer satisfaction is our top priority.

At SciCan, customer satisfaction is our top priority. SciCan’s commitment to the customer is simple: we have your best interest in mind. Every person who contacts our Customer and Technical Service department can expect the highest level of customer care and knowledge.

Contact our Customer Service Team at 1.800.870.7777 /

Customer Service Staff

Ines Schwachenwalde

Senior Manager, Customer Service

Helen Hutchinson

Customer Service Team Leader

Vickie Lambie

Customer Service Coordinator


Sofie Pasternak

Customer Service Coordinator

Kiran Rampaul

Customer Service Coordinator

Maria DiBartolomeo

Customer Service Coordinator

Canada and Latin America

Grace Jordan

Customer Service Representative


Vivien Chen

Customer Service Representative

International Key Account Coordinator

Technical Service Staff

Carlos Giraldo

Technical Service Manager

Alexandra Gorski

Lead Technical Service Coordinator

Catherine Ubiera

Technical Service Coordinator