Senior Manager Technical Architect Solera Location Spain Published date 04/14/2023 Manager | Technical Manager | Managers | Architect Job Title/Location Who We Are Apply to job Apply Bookmark job