Nick Grewal

Active Groton, CT Director Information Technology for Electric Boat Corporation