Congratulation on your upgrading. Here I may correct- "i have been promoted' would be correct. You have not promoted anyone. Rather Boddunan has promoted you. So, the sentence should be in passive voice. 'been' needs be inserted between 'have' and 'promoted'.