dekra insight logo

For all press inquiries, contact:
Amy Chilla
DEKRA Insight
1000 Town Center Drive,
Suite 600
Oxnard, CA 93036
United States

E: amy.chilla@dekra.com
P: +1 949-573-7830