John Deering

Active Portland, ME Director Information Technology for Synernet, Inc.