A global energy company is seeking a Document Control Specialist in Madrid, Spain. The role requires managing technical project documentation, maintaining a Document Management System, and collaborating with various teams. Candidates should have a degree in Information & Documentation or relevant ex