Donate a coffee

What are their jobs? What do they do?

191
2
1/2