Polara employs 37 employees. The Polara management team includes David Limoges (Business Development Manager), David Cantin (Vice President Finance), and Bianca Heroiu (Head of Revenue Operations).
Looking for a particular Polara employee's phone or email?