Antonio Ortega Suarez is the Director General of AND & OR.
89 people are employed at AND & OR.
AND & OR is based in Gelves, Andalusia.