Roaring Lambs employs 6 employees. The Roaring Lambs management team includes Julie Cosgrove (Editor), and Cherie Nichols (Marketing Specialist).
Looking for a particular Roaring Lambs employee's phone or email?