Dadi will miss the remainder of the current season as he will depart for Europe shortly and will spend five months with the Liechtenstein-based club.
"My preference was to keep playing so I could be ready for next season. I don't like days off and having four months off wasn't an ideal situation for me so when this opportunity came I thought it would be the best solution," Dadi said.
"I'm a competitor and there will be much more competition for places next season at the club. There are some great players that the club is looking at bringing here and that will raise the level of our performances. I want to deliver even more than what I did this season, and hopefully playing more games between the seasons will help me do that."