The 21-year-old has joined the club from Israeli outfit Bnei Yehuda, with whom he made 58 appearances.
We have the picture of Soro wearing the Celtic shirt for the first time.
📸 Ismaila Soro pictured on the Celtic Park turf for the first time
— Daily Record Sport (@Record_Sport) January 27, 2020
Earlier this month Lennon confirmed that a deal for Soro had been agreed, and that the club were waiting for the paperwork to get completed.
He becomes Neil Lennon’s second signing of the January transfer window after Polish striker Patryk Klimala.
The youngster will link up with his new team-mates at Lennoxtown on Tuesday to begin training with Neil Lennon’s squad.
It remains to be seen whether Celtic can add one or two more players before the window slams shut.