I find statements like "boosted sales by x%" completely out of place on a resume. Imagine you are an account/sales manager at AWS - cloud sales will still go for a while, no matter what you do. So you are basically just riding the wave of booming cloud which is completely independent of your personal sales skills.