Darran Bahl

Active San Jose, CA President for Cannetic, Inc.