Donate a coffee

What are their jobs? What do they do?

185
2
1/2