Internet Explorer is not officially supported, please try these modern browsers:

Office Locations

rand currently operates out of four distinct offices that have served over 30 states in the nation. From these four offices, rand serves its substantial client base on various needs over a large geography. We are a growing company and continue to explore opening new offices across the country to serve our clients.