Mark Teodo

Active La Canada, CA President for Flintridge Investment Management Inc.