aftra employs 17 employees. The aftra management team includes Björn Guðmundsson (Chief Executive Officer and Founder), Alfa Björnsdóttir (Customer Success Manager), and Marta Schluneger (Marketing Lead).
Looking for a particular aftra employee's phone or email?