Achilles

Our company logo depicts Achilles, the Greek hero of the Trojan War and the central character in Homer’s The Illiad.