Ellen

Ellen is the tower of strength who ensures that all global deliveries run smoothly every day. In addition to organising the transport itself, she also arranges all customs formalities, required documents and certificates.