Eko was never recruited by the GLF or anything like that but he worked with them. He sold weaponry, sussed out enemy territory for them (spying), and even stole or sabotaged anything the Alliance owned. Set fire to things, etc. He didn't outright serve on a GLF ship because he was mostly on pirate ships but I imagine they would have run into each other more than once that way?