I came from a tech background (developing platforms for gaming) into affiliate management over four years ago. If you have any questions please let me know.
My advice? Ask people what they want, get opinions from everyone because more often than not an extra pair of eyes on an idea will help it to evolve. Always provide ways to be available like Elgoog suggested, answer emails and be honest. It sounds like a customer service trick, but if you really don’t know the answer to a client’s question, tell them that you don’t know and that you’ll find out and get right back to the client.
Also, register with a billion forums and other people’s affiliate programs, contribute and ask questions!
Finally, pay people on time and help build their revenue streams. Unfortunately glitches occur in the matrix and payment processors have been known to drop out of the market and you just have to deal with it.
BetUS taught me some valuable lessons that “You can only be certain of uncertainty“!