Mark Hartsell

Active Newport Coast, CA President for CEO Advisor, Inc.