2 min read What Makes An Invaluable Team Player? 9 years ago Homerun Nievera The company I work in is quite small considering there are only a 14 employees. With this size, only a couple...