The general rule is that your title should be within 60 characters. Any more characters and they are not shown in the search results of Google. So, please check and see whether your title meets this requirement or not. Similarly, meta-description should be within 160 characters. Anything more and it will also show as incomplete.
I used to face similar issues for my site offering call center services. I followed the 60 character rule and now my page title appears in the correct manner.