Erica Schoch is the Managing Director, Client Services of Elephant.
104 people are employed at Elephant.
The NAICS codes for Elephant are [541810, 54181, 541, 54, 5418].
The SIC codes for Elephant are [73, 731].