Nicholas Samonas

Communications Manager at Crosscut Strategies

Senior Communications Manager

Employment