Head of Business Intelligence – Europe (Telecommunications) at Apex Talent Solutions | HireBase