Oliver Ternate

Active Irvine, CA President for Ternate Consulting, Inc.