ALRA Recruitment’s Post

Colleagues who present themselves as competent and agreeable to superiors, often taking full credit for success, while deflecting responsibility for failures onto others are the WORST!

  • No alternative text description for this image

To view or add a comment, sign in

Explore topics