Byrd
–
Barcelona, Catalonia, Spain
Who we are We are the leading independent e-commerce logistics platform in Europe that provides scalable fulfillment services for e-commerce businesses and fast-growing D2C brands. From warehousing, picking and packing, delivery, and returns... - May 29