Aptora employs 18 employees. The Aptora management team includes David Solomon (Director of Sales and Marketing), and Boubacar Vilane (General Manager).
Looking for a particular Aptora employee's phone or email?