Sidewood employs 22 employees. The Sidewood management team includes Clare Findlay (DTC Wine Club Manager), Nathaniel Last (General Manager), and Renee McCallum (Graphic Designer).
Looking for a particular Sidewood employee's phone or email?