Asamoah, who has spent his entire professional career in Italy after moving to Torino at the age of 19 in 2008, is primarily seen a left-back at Inter, although his versatility means he is also capable of operating in several midfield positions.
He played just over 150 games during his six seasons with Juventus, winning Serie A titles in every campaign, as well as four Coppa Italia trophies.
Asamoah also has two Champions League runner-up medals. He played no part in either final, however, missing the first in 2015 through injury, while remaining an unused substitute in 2017.
The 29-year-old is currently part of a 24-man Inter squad named by the Nerazzurri for the start of pre-season, which got underway this week. The ongoing training camp will last until 22nd July, during which time there will be friendlies against Swiss sides Lugano and Sion.
Inter will later face Sheffield United in England, before International Champions Cup clashes with Chelsea, Lyon and Atletico Madrid across Europe.
24-man Inter Pre-Season Squad in Full:
Goalkeepers: Tommaso Berni, Vladan Dekic, Samir Handanovic, Daniele Padelli
Defenders: Kwadwo Asamoah, Danilo D’Ambrosio, Dalbert, Stefan de Vrij, Ryan Nolan, Andrea Ranocchia, Milan Skriniar, Gabriele Zappa
Midfielders: Xian Emmers, Roberto Gagliardini, Radja Nainggolan, Maj Roric, Borja Valero
Forwards: Antonio Candreva, Facundo Colidio, Eder, Yann Karamoh, Mauro Icardi, Lautaro Martinez, Matteo Politano