|
|
|
|
|
by siddboots
3199 days ago
|
|
Yes, marketing. Also software development, web development, design, customer services, corporate services, support, sales, PR/comms, human resources, finance & accounting, legal, and so on. 1500 sounds like a lot, but keep in mind how many customers they have, and in how many countries they sell their services. |
|