Notifications
Clear all

International Detailers Association

The IDA governing body for the detailing industry
International Detailers Association
Posts
Topics

THE IDA

THE IDA governing body set up in the USA to help regulate the detailing industry brining people together around the world.

2
2

Share: