Some skills needed to be a successful accountant are:
Knowledge in business
Good communication skills
Expertise in accounting related software
Data analysis
Good organizational skills, attention to detail, time management and flexibility
Creativity and critical thinking skills