Whistleblower definition
Delhi, South West Delhi
Published 5 years ago
ID #114548
1 photo
Check with seller
Whistleblower definition
Delhi, South West Delhi,
Published 5 years ago
Description
A whistleblower is a person who exposes any wrong doing in the office such as scam, fraud, leakage, hidden information or activity, which is illegal. For more information visit www.hrhelpboard.com
Comments