CEO
Peter Castiglia
CEO Approval Rating
- -/100
INTERA is a geosciences and engineering consulting firm that provides environmental and radioactive waste isolation solutions to organizations.