Christopher Payne

Active Newport Beach, CA Senior Vice-President for Avalonbay Communities, Inc.