Richard Carroll ā SVP Marketing & Creative Director at Randa Accessories
Executive Bio
Richard Carroll serves as the SVP Marketing & Creative Director of Randa Accessories. Richard started at Randa Accessories in February of 2001. Richard currently resides in the Greater New York City Area.
Executive Team Culture Ratings from Randa Accessories Employees