20 employees
The Carmel Group provides Consulting, especially telecom, media, technology & entertainment litigation support, competitive analysis, etc.
1993