3.015 Aug 20233d artistFormer employeeRecommendCEO approvalBusiness outlookProsTech savvy and smart peopleConsCommunication and stress management skills lacking from bossShow more