
Contact us
About company
Quadrangle is an award-winning research and strategy business based in London. We offer a research skillset with a consultancy mindset, focused on improving customer performance.
GB
Not verified company
Quadrangle is an award-winning research and strategy business based in London. We offer a research skillset with a consultancy mindset, focused on improving customer performance.