Steve Patil

Active Salisbury, NC Chief Financial Officer for Salisbury Foundation for Research and Education