Flag employs 104 employees. The Flag management team includes Olivia Ainscough (Senior Customer Success Manager), Brice Evin (Group CFO), and Joanna Harrod (Senior Account Director, Communications).
Looking for a particular Flag employee's phone or email?