Still looking for a position, gonna bump this thread!
I think there is a little chance actually there is almost no chance to be able to join on any site as a customer support representative or as a live chat agent via this post as usually no site owner search a representative like your from post. If the need any they create their own topic. Better try to apply from their website where there might be a chance for you.
I appreciate the advice, I just made this post cause I didn't really know where to start.