5y
Thank you for your review . Your post is a little confusing as you indicate you are a CTA in Norwich.
Celerion does not have any sites in England. However, I have shared your review with my colleagues at our Belfast site, our only UK site.
Andrew Stringer - Exec. Dir. Global Human Resources