From Longman Business Dictionary
can-doˈcan-do adjectiveadj [only before a noun] having a strong belief that you can succeed in getting things done, and willing to try hard and use any method to do thisHe has a can-do attitude and knows how to work with colleagues to get things done.