James Menard is the Senior Vice President of Sales and Client Services of CallRevu.
105 people are employed at CallRevu.
CallRevu is based in Towson, Maryland.
The NAICS codes for CallRevu are [54, 511, 541, 51].
The SIC codes for CallRevu are [737, 73].