Contact
Get in touch
For partnerships, product enquiries and general correspondence, contact hello@athena-plus.com.
Board and escalation
For governance matters or a request for human review, contact board@athena-plus.com.
Registered office
66 Paul Street, London EC2A 4NA.
Athena-Plus LTD is registered in England and Wales, company number 17471056.