J
Jodie Davies Review of Northern Automotive Systems Lt...
Terrible place to work. Not even sure it's still t...
Terrible place to work. Not even sure it's still trading? If it is, it's holding on by a shoe string.
Comments: