2 ms·
I assume T stands for [Sales and Marketing]Technology. Which makes perfect sense because these are their core departments that the whole company is dependant on
by Wytwwww 2y ago
I assume T stands for [Sales and Marketing]Technology. Which makes perfect sense because these are their core departments that the whole company is dependant on.
The product itself is a secondary cost-center, probably less important than even accounting.