I was reading this document about conducting business meetings with customers, and in the Opening meeting section I noticed this sentence:
On joining, identify yourself (Hello everyone. This is (name) of company-name (department))
So basically they are saying that I should say
Hello everyone. This is Abc of Xyz Development.
Isn't from more suitable? I would say:
Hello everyone. This is Abc from Xyz Development.