d3 tape employs 20 employees. The d3 tape management team includes Craig Dowd (Director), Alessandro Parco (General Manager Europe), and Tracy Liu (d3 Kinesiology tape).
Looking for a particular d3 tape employee's phone or email?