Contact Us

Company
Directory

For a printer friendly Company Directory by department, please click here.

Executive Team

Vincent “Rick” McLeod III

President

office:

fax:

cell:

909.463.0500

909.463.0652

909.234.7673

Daniel Heykoop

Executive Vice President

office:

fax:

cell:

909.463.0500

909.463.0652

909.641.5461

Jim Barbour

Chief Financial Officer

office:

fax:

cell:

909.463.0500

909.463.0652

909.452.6855

James R. Cichoracki, Ph.D.

Vice President,
    Safety & Marketing

office:

fax:

cell:

909.463.0500

909.463.0652

909.641.4106

Marcy McKenzie

Vice President,
    Sales

office:

fax:

cell:

909.463.0500

562.949.0361

909.452.6855

Alex Nicholas

Vice President,
    Operations

office:

fax:

cell:

909.463.0500

909.463.0652

909.641.1589