Complex sentence: Glenn is currently the lead singer/guitarist with Australian rock band Matt Finish and, with partner Steve Glover, was a founding member of Australian pop rock/soft rock band LemonJuice, which enjoyed several years of success in Japan and South Korea.
Split into simpler sentences: Glenn is currently the lead singer and guitarist with Australian rock band Matt Finish. With partner Steve Glover, he was a founding member of Australian rock band LemonJuice, which enjoyed several years of success in Japan and South Korea.