CRA is a “team” committed to providing the most professional service to our clients with the latest technological advancements, absolute integrity and unsurpassed market and retail knowledge. “Team” is defined as the mutual personal and professional respect that puts each other’s best interests before his own for the benefit of CRA clients and customers.