Social Auditor (APSCA) Location: Germany (Remote with frequent travel) About LRQA LRQA is a leading global assurance provider dedicated to helping clients build a safer, more secure, and more sustainable future. With operations in over 50 countries, more