OGSM is the Oil and Gas Supply Module and is therefore a specific type of measurement in that business, and will be represented by a figure or figures.
'On board' is a type of business slang where the meaning is: being with us - in thought, word or deed, or
not being with us if you are not on board.
It is used frequently by overbearing leaders who are pushing others to join in whatever it is with a subtle implication that if you are not on board you are out of the group together with what that may incur.
Student or Learner