Tamrac Overview

Tamrac, which is located at 9240 Jordan Ave, Chatsworth, CA, is a camera and photographic supply store. It has an annual revenue of $22.3 million and employs 140 people. Though not widely known, the niche appeal of Tamrac is undeniable. The company's leadership is headed by a CEO.