Administrator at Thornbury Industries Inc. — Madrid, Spain · 11jobs