tickr
16-50 employees
Banking, Corporate Finance, & Investing
Headquarters address
London
www.tickr.co.uk