Lead Sales and Operations Specialist at Open Systems Technologies, Inc.
Tracy Vandenack is a(n) Lead Sales and Operations Specialist working at Open Systems Technologies, Inc.